﻿package com.wongoing.sys.dao;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

import com.wongoing.base.BaseDao;
import com.wongoing.base.Mapper;
import com.wongoing.base.PageResult;
import com.wongoing.sys.model.SysBasArticle;
import com.wongoing.sys.model.ext.SysBasArticleExt;
@Mapper
public interface SysBasArticleDao extends BaseDao<SysBasArticle, Serializable>{
	public List<SysBasArticleExt> getArticleListByParam(Map<String,Object> params);
	public List<SysBasArticleExt> getArticleById(Map<String,Object> param);
	public PageResult<SysBasArticleExt> getArticleListPageResult(PageResult<SysBasArticleExt> pageResult);
	
	/**
	 * 功能说明：获取站点列表分页数据的总页数
	 * 修改说明：
	 * @author zhaoxihao
	 * @date 2017年10月17日 下午15:31:49
	 * @param params 查询参数
	 * @return 返回总页数
	 */
	public Integer countOfArticleListByParam(Map<String,Object> params);
	
}
